licensed premises - Espagnol Anglais Dictionnaire